let fetch = require("../../utils/fetch");
let app = getApp();
Page({
    data: {

    },
    onLoad: function (options) {
        // 生命周期函数--监听页面加载

    },
    onReady: function () {
        // 生命周期函数--监听页面初次渲染完成

    },
    onShow: function () {
        // 生命周期函数--监听页面显示

    },
    goLesson: function () {
        wx.navigateTo({
            url: '../faceLesson/faceLesson'
        })
    },
    chooseImage: function () {
        var self=this;
        wx.chooseImage({
            count: 1, // 默认9
            sizeType: [ 'compressed'], // 可以指定是原图还是压缩图，默认二者都有
            sourceType: [ 'camera'], // 可以指定来源是相册还是相机，默认二者都有
            success: function (res) {
              // 返回选定照片的本地文件路径列表，tempFilePath可以作为img标签的src属性显示图片
              console.log(res)
              var tempFilePaths = res.tempFilePaths[0]
              fetch.faceCheck(tempFilePaths).then((response)=>{
                 const res=JSON.parse(response.data) 
                 fetch.showMyToast(self,res.des)
                 wx.showModal({
                    title: '提示',
                    content: '这是一个模态弹窗',
                    success: function(res) {
                        console.log(res)
                      if (res.confirm) {
                        fetch.getImageSign(1).then(res=>{
                            console.log(res)
                            fetch.uptoAliOSS(res.data.obj,tempFilePaths)
                        })
                      } else if (res.cancel) {
                        
                      }
                    }
                  })
              }).catch((error)=>{
                const err=JSON.parse(error.data)
                console.log(err)
                fetch.showMyToast(self,err.des)
              })
           
            },
            fail:function(err){
                console.log(err.errMsg)
                fetch.showMyToast(self,err.errMsg)
            }
          })
    },

    onHide: function () {
        // 生命周期函数--监听页面隐藏

    },
    onUnload: function () {
        // 生命周期函数--监听页面卸载

    },
    onPullDownRefresh: function () {
        // 页面相关事件处理函数--监听用户下拉动作

    },
    onReachBottom: function () {
        // 页面上拉触底事件的处理函数

    },
    onShareAppMessage: function () {
        // 用户点击右上角分享

    }
})